fire trenches - German English Dictionary